On the Diiculty of Breaking the Diie-hellman Protocol
نویسنده
چکیده
Let G be a cyclic group with generator g and order jGj with known factorization. We prove that, given an appropriate auxiliary group H p for each large prime factor p of jGj, breaking the Diie-Hellman protocol and computing discrete logarithms are polynomial-time equivalent for G. Appropriate auxiliary groups H p are elliptic curves over GF (p) or extension elds, subgroups of the multiplicative groups of such extension elds and Jacobians of hyperelliptic curves. Under a number-theoretic conjecture on smooth numbers, there exists a side information string S of length at most 2 log jGj, which depends only on jGj, such that given S, breaking the DH protocol and computing discrete logarithms are equivalent for G. We give a long list of expressions in p such that if for each large prime factor p of jGj, one of the expressions in the list is smooth, then S is eeciently constructable. It is also shown how to construct DH groups satisfying provable equivalence.
منابع مشابه
The Relationship Between Breaking the Diffie-Hellman Protocol and Computing Discrete Logarithms
Both uniform and non-uniform results concerning the security of the Diie-Hellman key-exchange protocol are proved. First, it is shown that in a cyclic group G of order jGj = Q p ei i , where all the multiple prime factors of jGj are polynomial in log jGj, there exists an algorithm that reduces the computation of discrete logarithms in G to breaking the Diie-Hellman protocol in G and has complex...
متن کاملThe Relationship between Breaking the Diie-hellman Protocol and Computing Discrete Logarithms
Both uniform and non-uniform results concerning the security of the Diie-Hellman key-exchange protocol are proved. First, it is shown that in a cyclic group G of order jGj = Q p ei i , where all the multiple prime factors of jGj are polynomial in log jGj, there exists an algorithm that reduces the computation of discrete logarithms in G to breaking the Diie-Hellman protocol in G and has complex...
متن کاملDiie-hellman Oracles
This paper consists of three parts. First, various types of Diie-Hellman oracles for a cyclic group G and subgroups of G are de-ned and their equivalence is proved. In particular, the security of using a subgroup of G instead of G in the Diie-Hellman protocol is investigated. Second, we derive several new conditions for the polynomial-time equivalence of breaking the Diie-Hellman protocol and c...
متن کاملOn the Complexity of Breaking the Diie-hellman Protocol
It is shown that for a class of nite groups, breaking the Diie-Hellman protocol is polynomial-time equivalent to computing discrete logarithms. Let G be a cyclic group with generator g and order jGj whose prime factorization is known. When for each large prime factor p of jGj an auxiliary group H p deened over GF (p) with smooth order is given, then breaking the Diie-Hellman protocol for G and ...
متن کاملTowards the Equivalence of Breaking the Diie-hellman Protocol and Computing Discrete Logarithms ?
Let G be an arbitrary cyclic group with generator g and order jGj with known factorization. G could be the subgroup generated by g within a larger group H. Based on an assumption about the existence of smooth numbers in short intervals, we prove that breaking the Diie-Hellman protocol for G and base g is equivalent to computing discrete logarithms in G to the base g when a certain side informat...
متن کامل